home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 March
/
CHIP Mart 1997.iso
/
prg
/
HDTEST
/
HDTEST.DOC
< prev
next >
Wrap
Text File
|
1995-11-30
|
11KB
|
266 lines
╔═════════════════════════════════════════════════════╗
║ ║
║ ▒▒ ▒▒ ▒▒▒▒▒▒ █▀▀▀▀▀█ ▀▀▀▀▀▀█ ▀▀▀▀▀▀█ █▀▀▀▀▀█ ║
║ ▒ ▒ ▒ ▒ █ █ █ █ ║
║ ▒▒▒▒▒ ▒ ▒ ▄ ▄▄▄▄ █▄▄▄▄▄▄ ▄ ║
║ ▒ ▒ ▒ ▒ █ █ █ █ ║
║ ▒▒ ▒▒ ▒▒▒▒▒▒ ▄▄▄ ▄▄▄▄▄▄█ █▄▄▄▄▄▄ ▄▄▄ ║
║ ║
║ version 2.13 for DOS ║
╚═══════╤═════════════════════════════════════╤═══════╝
│ Copyright (C) 1994 and written by │
│ Johan Zwiekhorst │
│ - ALL RIGHTS RESERVED - │
└─────────────────────────────────────┘
T A B L E O F C O N T E N T S
*********************************
1. LEGAL STUFF
The no-nonsense licence statement
Warranty
Contact
Payment
What you should have received
2. INTRODUCTION
3. USAGE
4. REVISION HISTORY
═══════════════════════════════════════════════════════════════════════════════
╒════════════════╕
│ 1. LEGAL STUFF │
╘════════════════╛
This software is copyrighted (C) 1989, 1990, 1991, 1992, 1993, 1994
and written by Johan Zwiekhorst, hereafter called the Author and Owner.
All Rights Reserved.
The No-Nonsense Licence Statement
=================================
This software and everything enclosed with it are protected by both
Belgian copyright law and international treaty provisions.
It is called "freeware".
FREEWARE software may be used, copied and distributed freely for
NONCOMMERCIAL use only IF:
▀▀▀▀▀▀▀▀▀▀▀▀▀
NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
IT IS NOT MODIFIED IN ANY WAY.
It may be distributed ONLY in it's original, unmodified compressed
package file. ~~~~~~~~~~
This means you may not add comments to the compressed package file
(also known as an archive file or simply an archive), nor may you
delete files from or add files to the archive file, UNLESS YOU HAVE
A WRITTEN PERMISSION TO DO SO.
Converting the archive file to another compression method or
another archive file format is allowed, provided that the above
conditions are met.
The original package as released by me is in Yoshi's LZH archive
format. (See below for what you should have received.)
In order to extract the files from an LZH archive under DOS, you
will need to get the file LHA***.EXE, where '***' stands for the
version number of the program LHA. At the time this is written,
the latest version is 2.13, so look for LHA213.EXE.
If you are using OS/2, look for Peter Fitzsimmons' LH2 archiver.
The latest version of LH2 is 2.22, so look for LH2_222.EXE.
Note, that recompressing the archive will nearly always result
in a bigger archive.
The use of FREEWARE software is prohibited in a governmental
or commercial situation. In these cases, this software must be
purchased and a Commercial Licence Statement will then be provided
for. You may write to the Owner at the address below for more
information.
Warranty
========
This software is provided AS IS without any warranty, expressed or
implied, including but not limited to fitness for a particular
purpose.
IN NO EVENT SHALL THE AUTHOR/OWNER OF THIS PRODUCT BE LIABLE FOR
ANY DIRECT OR CONSEQUENTIAL LOSS OR DAMAGES WHICH MAY HAVE ARISEN
FROM THE USE OF THIS PRODUCT.
If your local law does not permit any of the statements made above,
or if you do not agree with any of them yourself, THEN YOU ARE NOT
LICENCED TO USE THIS PROGRAM!
Contact
=======
The Author can be reached via a Bulletin Board System (BBS) and
electronic mail at the Tripod BBS.
Phone lines:
[due to a move, none are currently available]
Network addresses:
Internet jz@f118.n292.z2.fidonet.org
Compuserve >INTERNET:jz@f118.n292.z2.fidonet.org
FIDOnet 2:292/118
The Owner can be contacted at the following address:
Johan Zwiekhorst
Dorpheidestraat 63/B
3590 DIEPENBEEK (Belgium)
Payment
=======
If you would like to use this product in a commercial or
governmental situation, please contact the Owner at the address
above. You will then learn the price of the product and a
Commercial Licence Statement will be made available to you.
For all others, this product is free, as mentioned before.
But if you would like to support the Author and encourage him to
write more useful software, you're welcome to pay some money.
You may pay whatever you feel the product is worth to you.
Note that this kind of freeware products is developed entirely in
the Author's leisure time and he receives absolutely no
compensation for it, apart from what you as a user would pay him.
If you pay at least U.S. $15 (BEF 500, NLG 30, DEM 25), you will
receive, when available, a 5.25" or 3.5" floppy diskette with the
next version. Please specify which.
Immediately after receiving your payment, I will send you
an acknowledgement and a list of the latest versions of all
freeware I wrote. Payments to the Author can be sent in cash to the
address mentioned above or transferred to one of the following bank
accounts:
Bank Brussel Lambert (Belgium) - account number 335-0076382-89
Rabobank (Netherlands) - account number 1059.19.519
***NOTE THAT THIS IS FOR NON-COMMERCIAL SITUATIONS ONLY!
For all payments made: please specify NAME and VERSION NUMBER of
the product!
What you should have received:
==============================
You should have received the file
HDTST213.LZH - (9717 bytes)
with the following contents:
┌──────────┐ ┌─────┐ ┌─────────────────────────┐
│ filename │ │bytes│ │ description │
└══════════┘ └═════┘ └═════════════════════════┘
FILE_ID .DIZ 234 A short description of the software
for BBS Operators.
HDTEST .DOC 10870 This documentation.
HDTEST .EXE 5261 The program file. CRC/32 = 40c87636
You may also use the program VALIDATE from McAfee Associates for
the purpose of checking the authenticity of the program file(s).
It should produce the following:
File Name: hdtest.exe
Size: 5,261
Date: 1-5-1994
File Authentication:
Check Method 1 - FE63
Check Method 2 - 1470
╒═════════════════╕
│ 2. INTRODUCTION │
╘═════════════════╛
This program is intended for measuring the speed of hard disks
or partitions thereof. It will perform two tests.
The first one will write 1000 records of 1000 bytes each to the
hard disk and time that operation.
The second test will then sweep-read those 1000 records and
time this, too.
The two timing results could then be used for comparison with
other hard disks or with other interleave factors of the disk.
Why records of 1000 bytes? Well, it seemed to me that this is
the most logical figure, since it makes sure that each record
crosses sector boundaries. This forces DOS to perform multiple
accesses in order to write (or read) each record.
This also means, that as much time as possible is wasted for
each read or write. This is necessary, because the results
could otherwise be favorably influenced by caching provisions,
if present.
Sweep-reading means sweeping the heads of the hard disk back
and forth while reading records. This is done by first reading
record 1, then record 1000, then 2, then 999, and so on until
record 500 is read.
The two tests should give adequate comparison figures, since
both sequential and random access is used.
The tests may be used for determining the best possible
interleave factor for your hard disk.
They can NOT be used, however, for determining the best
possible cluster size for DOS FAT volumes, since that depends
heavily upon the kind of application(s) you have.
╒══════════╕
│ 3. USAGE │
╘══════════╛
Command line syntax is:
HDtest [d]
where [d] means a drive designator, i.e. the letter C for drive
C, and so forth.
The square brackets indicate that the drive designator is
optional and should themselves not be typed.
If the drive designator is not specified, the program will use
the current drive for testing.
Note, that HDtest does NOT check whether the drive to be used
is a hard disk or not.
It does check, however, if there is enough disk space left for
conducting the test successfully.
An error message will be given if this is not the case.
╒═════════════════════╕
│ 4. REVISION HISTORY │
╘═════════════════════╛
Ver. Comment
~~~~ ~~~~~~~
2.13 - Made sure the test records contain random data, so that
real-time data compression software will not influence
the test favourably.
OS/2 version compiled with a patched version of Borland
Pascal with Objects v7.0 and the DOS version compiled with
the standard version of BPwO v7.0.
2.12 - Recompiled with Turbo Pascal v5.5, new documentation and
license. Other than cosmetic, no changes.
2.11 - Adapted for Turbo Pascal v5.0.
Changed the header, too. Nice, huh?
2.10 - Added performance indication, relative to the
IBM/XT and the PS/2 model 60.
2.00 - Completely rewritten in Turbo Pascal v4.00.
Added support for multiple drives.
1.00 - Base version (Turbo Pascal v3.02).
_______________________________________________________________________(eof)__